<?php
namespace app\entity;

use yii\db\ActiveRecord;

class ActApplyEntity extends ActiveRecord
{
/*    private $id;
    private $user_id;
    private $act_id;
    private $status;
    private $msg;
    private $create_time;
    private $update_time;
    private $del_flag;
    private $feedback_material;*/

/*    private $express_no;

    private $express_company_code;
  private $express_detail;

    private $express_status;

    private $begin_time;
    private $act_time;
    private $act_num;
    private $sh_status;

*/


    /**
     * @return mixed
     */
    public function getShStatus()
    {
        return $this->sh_status;
    }

    /**
     * @param mixed $sh_status
     */
    public function setShStatus($sh_status)
    {
        $this->sh_status = $sh_status;
    }


    /**
     * @return mixed
     */
    public function getActNum()
    {
        return $this->act_num;
    }

    /**
     * @param mixed $act_num
     */
    public function setActNum($act_num)
    {
        $this->act_num = $act_num;
    }




    /**
     * @return mixed
     */
    public function getActTime()
    {
        return $this->act_time;
    }

    /**
     * @param mixed $act_time
     */
    public function setActTime($act_time)
    {
        $this->act_time = $act_time;
    }







    /**
     * @return mixed
     */
    public function getExpressStatus()
    {
        return $this->express_status;
    }

    /**
     * @param mixed $express_status
     */
    public function setExpressStatus($express_status)
    {
        $this->express_status = $express_status;
    }






    /**
     * @return mixed
     */
    public function getExpressDetail()
    {
        return $this->express_detail;
    }

    /**
     * @param mixed $express_detail
     */
    public function setExpressDetail($express_detail)
    {
        $this->express_detail = $express_detail;
    }




    /**
     * @return mixed
     */
    public function getExpressNo()
    {
        return $this->express_no;
    }

    /**
     * @param mixed $express_no
     */
    public function setExpressNo($express_no)
    {
        $this->express_no = $express_no;
    }

    /**
     * @return mixed
     */
    public function getExpressCompanyCode()
    {
        return $this->express_company_code;
    }

    /**
     * @param mixed $express_company_code
     */
    public function setExpressCompanyCode($express_company_code)
    {
        $this->express_company_code = $express_company_code;
    }






    public function getAct()
    {
        return $this->hasOne(ActListEntity::class, ['id' => 'act_id']);
    }

    /**
     * @return mixed
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * @param mixed $id
     */
    public function setId($id)
    {
        $this->id = $id;
    }

    /**
     * @return mixed
     */
    public function getUserId()
    {
        return $this->user_id;
    }

    /**
     * @param mixed $user_id
     */
    public function setUserId($user_id)
    {
        $this->user_id = $user_id;
    }

    /**
     * @return mixed
     */
    public function getActId()
    {
        return $this->act_id;
    }

    /**
     * @param mixed $act_id
     */
    public function setActId($act_id)
    {
        $this->act_id = $act_id;
    }

    /**
     * @return mixed
     */
    public function getStatus()
    {
        return $this->status;
    }

    /**
     * @param mixed $status
     */
    public function setStatus($status)
    {
        $this->status = $status;
    }

    /**
     * @return mixed
     */
    public function getMsg()
    {
        return $this->msg;
    }

    /**
     * @param mixed $msg
     */
    public function setMsg($msg)
    {
        $this->msg = $msg;
    }

    /**
     * @return mixed
     */
    public function getCreateTime()
    {
        return $this->create_time;
    }

    /**
     * @param mixed $create_time
     */
    public function setCreateTime($create_time)
    {
        $this->create_time = $create_time;
    }

    /**
     * @return mixed
     */
    public function getUpdateTime()
    {
        return $this->update_time;
    }

    /**
     * @param mixed $update_time
     */
    public function setUpdateTime($update_time)
    {
        $this->update_time = $update_time;
    }

    /**
     * @return mixed
     */
    public function getDelFlag()
    {
        return $this->del_flag;
    }

    /**
     * @param mixed $del_flag
     */
    public function setDelFlag($del_flag)
    {
        $this->del_flag = $del_flag;
    }

    /**
     * @return mixed
     */
    public function getFeedbackMaterial()
    {
        return $this->feedback_material;
    }

    /**
     * @param mixed $feedback_material
     */
    public function setFeedbackMaterial($feedback_material)
    {
        $this->feedback_material = $feedback_material;
    }







    public static function tableName()
    {
       return "act_apply";
    }



}